


            main .proInfo{
                padding-bottom: 120px;
            }
            main .proInfo .hd{
                background: #f1f5f6;
            }
            main .proInfo .hd .fluid{
                padding-top: 100px;
                padding-bottom: 70px;
                position: relative;
                text-align: center;
            }
            main .proInfo .hd .fluid .webLoc{
                position: absolute;
                top: 20px;
                left: 15px;
            }
            main .proInfo .hd .fluid .webLoc a{
                display: inline-block;
                color: #838383;
                font-size: 14px;
            }
            main .proInfo .hd .fluid .webLoc a + a::before{
                content: '> ';
            }
            main .proInfo .hd .fluid .proName{
                font-size: 30px;
                
            }
            main .proInfo .hd .fluid .date{
                margin-top: 30px;
                font-size: 18px;
                color: #838383;
            }
            main .proInfo .details{
                margin-top: 60px;
            }
            main .proInfo .details .pic{
                width: 600px;
            }
            main .proInfo .details .pic img{
                display: block;
                width: 100%;
                height: auto;
            }
            main .proInfo .details .txt{
                flex: 1;
                padding-left: 130px;
                padding-right: 80px;
            }
            main .proInfo .details .txt>p{
                font-size: 18px;
                display: inline-block;
                vertical-align: top;
                border-bottom: 2px solid #4285f4;
                margin-bottom: 50px;
                padding-bottom: 2px;
                font-weight: bold;
            }
            main .proInfo .details .txt .t p{
                font-size: 14px;
                line-height: 1.7;
                margin-top: 45px;
            }
            main .proInfo .details .txt .t p:first-child{
                margin-top: 0px;
            }

            @media(max-width:1600px){
                main .proInfo .details .txt{
                    padding-left: 100px;
                    padding-right: 70px;
                }
            }

            @media(max-width:1200px){
                main .proInfo .hd .fluid .proName{
                    font-size: 24px;
                }
                main .proInfo .hd .fluid .date{
                    font-size: 16px;
                    margin-top: 20px;
                }
                main .proInfo .details .pic{
                    width: 480px;
                }
                main .proInfo .details .txt{
                    padding-left: 80px;
                    padding-right: 50px;
                }
                
            }

            @media(max-width:1024px){
                main .proInfo{
                    padding-bottom: 100px;
                }
                main .proInfo .hd .fluid .proName{
                    font-size: 20px;
                }
                main .proInfo .hd .fluid .date{
                    font-size: 14px;
                    margin-top: 10px;
                }
                main .proInfo .details .pic{
                    width: 420px;
                }
                main .proInfo .details .txt{
                    padding-left: 40px;
                    padding-right: 20px;
                }
                main .proInfo .details .txt>p{
                    margin-bottom: 35px;
                    font-size: 16px;
                }
                main .proInfo .details .txt .t p{
                    margin-top: 30px;
                }
            }
            @media(max-width:767px){
                main .proInfo{
                    padding-bottom: 80px;
                }
                main .proInfo .hd .fluid .proName{
                    font-size: 18px;
                }
                main .proInfo .hd .fluid .date{
                    font-size: 12px;
                    margin-top: 3px;
                }
                main .proInfo .details{
                    display: block;
                }
                main .proInfo .details .pic{
                    width: 100%;
                }
                main .proInfo .details .txt{
                    padding: 0px;
                    margin-top: 40px;
                }
                main .proInfo .details .txt>p{
                    margin-bottom: 20px;
                    font-size: 14px;
                }
                main .proInfo .details .txt .t p{
                    margin-top: 15px;
                    font-size: 12px;
                }
            }